Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PEN Y BRYN Detached £538,739 £198,500 20 Sep 2002
3 PEN Y BRYN Semi-Detached £347,808 £342,000 10 Mar 2023